package com.itheima.demo2udp1;

import java.net.*;

public class UDPClientDemo1 {
    public static void main(String[] args) {
        System.out.println("我是客户端，我要发数据给服务器");
        try {
//目标：目标：完成UDP通信一发一收客户端开发
//        1、创建发送端对象（代表抛韭菜的人）随机分配一个端口作为出口
            DatagramSocket socket = new DatagramSocket();
//        2、创建数据包对象，封装要发送的数据(韭菜盘子)
            byte[] buf = "我是小菜".getBytes();
            DatagramPacket packet = new DatagramPacket(buf, buf.length, InetAddress.getLocalHost(),8080);
        /*
        参数一：发送的数据，字节数组
        参数二：发送的字节长度
        参数三：目标ip
        参数四：目标端口
         */
            socket.send(packet);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
